package cn.yougou.vo;

import java.io.InterruptedIOException;
import java.io.Serializable;
import java.util.Date;
import java.util.List;

/** 后台管理系统order
 * @auth 韩帅锋
 * @date 2020/12/7 15:41
 */
public class YgOrderVo implements Serializable {

   /**
    * 用户名
    */
   private String userN;

   private Integer id;
   /**
    * 用户id
    */
   private Integer userid;
   /**
    * 用户手机号
    */
   private String phone;
   /**
    * 用户地址
    */
   private String address;
   /**
    * 订单留言
    */
   private String message;
   /**
    * 订单编号
    */
   private String ordersn;
   /**
    * 订单状态(1:代付款:,2:待收货,3:待评价,4:售后)
    */
   private Integer orderstatus;
   /**
    * 商品总价格10位数,2位小数
    */
   private Double goodsprice;
   /**
    * 配送费用
    */
   private Double freightprice;
   /**
    * 优惠卷减免
    */
   private Double couponprice;
   /**
    * 用户积分减免
    */
   private Double grouponprice;
   /**
    * 实付费用
    */
   private Double actualprice;
   /**
    * 创建时间
    */
   private Date createdate;
   /**
    * 创建时间--修改日期格式
    */
   private String qcreatedate;
   /**
    * 更新时间
    */
   private String updatetime;
   /**
    * 商品ID
    */
   private Integer commodityid;
   /**
    * 商品数量
    */
   private Integer purchseq;
   /**
    * 商品型号
    */
   private String purchsetype;
   /**
    * 商品介绍
    */
   private String purchseintroduce;

   /**
    * 订单评价（绑定评价表的id）
    */
   private Integer  commentid;

   /**
    * .商品页面商品图片
    */
   private String picurl;

   /**
    * 商品标题
    */
   private String comTitle;

   /**
    * 日期范围查询
    */
   private List<String> timeArray;
   /**
    * 日期范围之开始
    */
   private String start;

   public String getStart() {
      return start;
   }

   public void setStart(String start) {
      this.start = start;
   }

   public String getEnd() {
      return end;
   }

   public void setEnd(String end) {
      this.end = end;
   }

   /**
    * 日期范围之结束
    */
   private String end;



   /**
    * 根据状态查询
    */
   private List<String> orderStatusArray;

   public List<String> getOrderStatusArray() {
      return orderStatusArray;
   }

   public void setOrderStatusArray(List<String> orderStatusArray) {
      this.orderStatusArray = orderStatusArray;
   }

   public List<String> getTimeArray() {
      return timeArray;
   }

   public void setTimeArray(List<String> timeArray) {
      this.timeArray = timeArray;
   }



   public String getUserN() {
      return userN;
   }

   public void setUserN(String userN) {
      this.userN = userN;
   }

   public YgOrderVo(){

   }

   public YgOrderVo(Integer orderstatus) {
      this.orderstatus = orderstatus;
   }

   public String getQcreatedate() {
      return qcreatedate;
   }

   public void setQcreatedate(String qcreatedate) {
      this.qcreatedate = qcreatedate;
   }

   public YgOrderVo(String userN, Integer id, Integer userid, String phone, String address, String message, String ordersn, Integer orderstatus, Double goodsprice, Double freightprice, Double couponprice, Double grouponprice, Double actualprice, Date createdate, String qcreatedate, String updatetime, Integer commodityid, Integer purchseq, String purchsetype, String purchseintroduce, Integer commentid, String picurl, String comTitle, List<String> timeArray, String start, String end, List<String> orderStatusArray) {
      this.userN = userN;
      this.id = id;
      this.userid = userid;
      this.phone = phone;
      this.address = address;
      this.message = message;
      this.ordersn = ordersn;
      this.orderstatus = orderstatus;
      this.goodsprice = goodsprice;
      this.freightprice = freightprice;
      this.couponprice = couponprice;
      this.grouponprice = grouponprice;
      this.actualprice = actualprice;
      this.createdate = createdate;
      this.qcreatedate = qcreatedate;
      this.updatetime = updatetime;
      this.commodityid = commodityid;
      this.purchseq = purchseq;
      this.purchsetype = purchsetype;
      this.purchseintroduce = purchseintroduce;
      this.commentid = commentid;
      this.picurl = picurl;
      this.comTitle = comTitle;
      this.timeArray = timeArray;
      this.start = start;
      this.end = end;
      this.orderStatusArray = orderStatusArray;
   }

   public Integer getId() {
      return id;
   }

   public void setId(Integer id) {
      this.id = id;
   }

   public Integer getUserid() {
      return userid;
   }

   public void setUserid(Integer userid) {
      this.userid = userid;
   }

   public String getPhone() {
      return phone;
   }

   public void setPhone(String phone) {
      this.phone = phone;
   }

   public String getAddress() {
      return address;
   }

   public void setAddress(String address) {
      this.address = address;
   }

   public String getMessage() {
      return message;
   }

   public void setMessage(String message) {
      this.message = message;
   }

   public String getOrdersn() {
      return ordersn;
   }

   public void setOrdersn(String ordersn) {
      this.ordersn = ordersn;
   }

   public Integer getOrderstatus() {
      return orderstatus;
   }

   public void setOrderstatus(Integer orderstatus) {
      this.orderstatus = orderstatus;
   }

   public Double getGoodsprice() {
      return goodsprice;
   }

   public void setGoodsprice(Double goodsprice) {
      this.goodsprice = goodsprice;
   }

   public Double getFreightprice() {
      return freightprice;
   }

   public void setFreightprice(Double freightprice) {
      this.freightprice = freightprice;
   }

   public Double getCouponprice() {
      return couponprice;
   }

   public void setCouponprice(Double couponprice) {
      this.couponprice = couponprice;
   }

   public Double getGrouponprice() {
      return grouponprice;
   }

   public void setGrouponprice(Double grouponprice) {
      this.grouponprice = grouponprice;
   }

   public Double getActualprice() {
      return actualprice;
   }

   public void setActualprice(Double actualprice) {
      this.actualprice = actualprice;
   }

   public Date getCreatedate() {
      return createdate;
   }

   public void setCreatedate(Date createdate) {
      this.createdate = createdate;
   }

   public String getUpdatetime() {
      return updatetime;
   }

   public void setUpdatetime(String updatetime) {
      this.updatetime = updatetime;
   }

   public Integer getCommodityid() {
      return commodityid;
   }

   public void setCommodityid(Integer commodityid) {
      this.commodityid = commodityid;
   }

   public Integer getPurchseq() {
      return purchseq;
   }

   public void setPurchseq(Integer purchseq) {
      this.purchseq = purchseq;
   }

   public String getPurchsetype() {
      return purchsetype;
   }

   public void setPurchsetype(String purchsetype) {
      this.purchsetype = purchsetype;
   }

   public String getPurchseintroduce() {
      return purchseintroduce;
   }

   public void setPurchseintroduce(String purchseintroduce) {
      this.purchseintroduce = purchseintroduce;
   }

   public Integer getCommentid() {
      return commentid;
   }

   public void setCommentid(Integer commentid) {
      this.commentid = commentid;
   }

   public String getPicurl() {
      return picurl;
   }

   public void setPicurl(String picurl) {
      this.picurl = picurl;
   }

   public String getComTitle() {
      return comTitle;
   }

   public void setComTitle(String comTitle) {
      this.comTitle = comTitle;
   }
}
